package com.chefu.autoparts.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author goodgoodstudy
 * @since 2021-03-31
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tb_auto_parts_detail")
@ApiModel(value="AutoPartsDetail对象", description="")
public class AutoPartsDetail implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "配件详情id")
    @TableId(value = "apd_id", type = IdType.ID_WORKER)
    private Long apdId;

    @ApiModelProperty(value = "主键id")
    private Long apId;

    @ApiModelProperty(value = "供应商")
    private String dProvider;

    @ApiModelProperty(value = "规格型号")
    private String dModel;

    @ApiModelProperty(value = "生产厂家")
    private String dManufacturer;

    @ApiModelProperty(value = "包装")
    private String dPacking;

    @ApiModelProperty(value = "最小包装")
    private String dMinPacking;

    @ApiModelProperty(value = "商品编码")
    private String dProductCode;

    @ApiModelProperty(value = "出厂编码")
    private String dFactoryCode;

    @ApiModelProperty(value = "条形码")
    private String dBarCode;

    @ApiModelProperty(value = "产地")
    private String dOrigin;

    @ApiModelProperty(value = "等级")
    private String dGrade;

    @ApiModelProperty(value = "计量单位")
    private String dUnit;

    @ApiModelProperty(value = "是否通用")
    private String dGeneral;

    @ApiModelProperty(value = "车型备注")
    private String dModelsNote;

    @ApiModelProperty(value = "商品备注")
    private String dProductsNote;

    @ApiModelProperty(value = "质检报告")
    private String dQualityTest;

    @ApiModelProperty(value = "保质期")
    private String dExpiratonDate;

    @ApiModelProperty(value = "商品描述")
    private String dProductDesc;

    @ApiModelProperty(value = "售后承诺")
    private String dPromise;

    @ApiModelProperty(value = "商品图片")
    private String dProductImage;

    @ApiModelProperty(value = "商品详情")
    private String dProduct;


}
